teach new things - Turkish English Dictionary